package br.com.tcc.automacao.taglibs;

import java.util.List;

import javax.servlet.jsp.JspException;
import javax.servlet.jsp.tagext.TagSupport;

import br.com.tcc.automacao.usuario.negocio.Usuario;
import br.com.tcc.automacao.usuario.negocio.UsuarioNegocio;
import br.com.tcc.automacao.util.SingletonFactory;


public class UsuariosListar extends TagSupport {
	
	
	private UsuarioNegocio usuarioNegocio = (UsuarioNegocio) SingletonFactory.getSingleton(UsuarioNegocio.class);
	private static final long serialVersionUID = 1L;
	
	private String retorno;

	public void setRetorno(String retorno) {
		this.retorno = retorno;
	}




	@Override
	public int doStartTag() throws JspException {
		
		List<Usuario> usuarios = usuarioNegocio.listarUsuarios();
		
		pageContext.setAttribute(retorno, usuarios);
		
		
		return SKIP_BODY; 
	}
	

}
